package com.quantum.gc
{

	/**
	 * This is an internal interface.
	 * This interface is used for debugging leaks.
	 *
	 * This interface is called by the DisposeManager when a view or a mediator is being
	 * disposed.
	 */
	public interface Disposable
	{

		/**
		 * Allows an object to null out its references.
		 */
		function dispose():void;
	}
}